An expandable tree in Javascript with a PHP/Mysql backend. Needs a separate database, follows later...