implemented collapsible tree

on the project dashboard showing milestones, tasklists, and tasks as
well as their relationships.