Tree now using JS prototype for Nodes and ProjectTree building up DOM
behind the scenes