1. A computer system comprising a data repository configured to store data objects; a task object generation component, implemented at least partially by computing hardware, configured to generate task objects and cause the task objects to be stored in the data repository; an object linking component, implemented at least partially by computing hardware, configured to attach particular data objects stored in the data repository to particular task objects generated by the task object generation component; a data importing component, implemented at least partially by computing hardware, configured to identify one or more first fields of a first task object, of the task objects, that corresponds to one or more second fields of a first data object, of the data objects, the first data object having been attached to the first task object, each of the one or more second fields storing a particular value; wherein the data importing component is further configured to copy the particular value of the second field of the first data object to the first field of the first task object; a data updating component configured to receive location input that identifies geographic locations to associate with the task objects, and to store information describing the geographic locations in association with the task objects; wherein the data updating component is further configured to determine that the particular value in the first field of the task object has changed and, in response, update the particular value in the second field of the first data object; a data presentation component configured to display task icons representing the task objects on a geographic map based on the stored geographic locations, including a plurality of the task objects that have not been assigned to user objects, of the data objects, the data presentation component further configured to display a plurality of user icons representing a plurality of the user objects.