1. A computer readable medium containing code for displaying a user interface for managing one or more goals, the user interface comprising: a first display section for displaying one or more selectable goal elements, each selectable goal element representing a goal; and a second display section for displaying, upon selection of a selectable goal element, a plurality of building block elements for achieving a selected goal, the plurality of building block elements representing a plurality of tasks for achieving the selected goal.