1. A method comprising: presenting, in a free form spatial interface separate from a calendar, a plurality of intention objects for respectively corresponding activities a user intends to undertake, each of the intention objects comprising a data structure including a plurality of activity attributes of the corresponding activity, the plurality of activity attributes including one or more temporal attributes and a category, the free form spatial interface enabling the user to manipulate the intention objects, including to create dependent intention objects wherein a first intention object is on top of a second intention object, the free form spatial interface including a control for presenting or hiding the second intention object; assigning, in the calendar, each of the intention objects to a respective one of multiple preexisting coarse time windows that are independent of the intention objects, a number of the multiple preexisting coarse time windows being based on user preference, the assigning each of the intention objects to a respective one of the multiple preexisting coarse time windows including: assigning a first intention object of the plurality of intention objects to a first preexisting coarse time window based on the one or more temporal attributes of the first intention object, a location of the user, and the category of the first intention object; and assigning a second intention object of the plurality of intention objects to a second preexisting coarse time window based on the one or more temporal attributes of the second intention object; presenting, in the calendar and on a user device operated by the user, a view of intention objects for which a relevancy rank meets a predefined threshold, the view including a graphical representation of the first and second intention objects, the view being divided into at least the first and second preexisting coarse time windows; reassigning the first intention object from the first preexisting coarse time window to the second preexisting coarse time window in response to user input; and in response to a selection of an executable action item associated with the first intention object, opening at least one of a browser application and an email application to enable the user to undertake the activity corresponding to the first intention object.