1. A computer system for a narrational media organizer to transform digital media into a personal, memorable story with minimal user input, the system comprising: a) one or more processors; b) a non-transitory machine readable medium coupled to the one or more processors; c) a set of computer instructions stored in the machine readable medium and operable on the one or more processors for creating a narrational media organizer (NMO) environment causing performance of operations comprising: displaying digital media files of a first set as graphical representations of each of the digital media files in an arrangement along a timeline in a work area; receiving from a first user, a first command to shift the arrangement, including a user selection of an annotation location between two of the displayed graphical representations of the digital media files and a textual annotation; in response to the first command, placing a graphical instance of the textual annotation at the selected annotation location and shifting the arrangement of graphical representations to make room for the textual annotation; obtaining one or more digital media files of a second set of a second user, each of the one or more digital media files of the second set associated with a timestamp, wherein a first digital media file of the one or more digital media files of the second set was non-destructively excluded from the NMO environment; and merging the digital media files of the second set with the first set of digital media files, wherein: a first graphical representation of at least one of the digital media files of the second set is automatically inserted between two of the displayed graphical representations of the digital media files of the first set into the arrangement along the timeline based on the timestamp associated with the at least one of the digital media files of the second set, and a second graphical representation of the first digital media file of the second set is automatically inserted along the timeline and the second graphical representation includes a minimized version of the first digital media file; d) a user interface operably connected to the one or more processors, the user interface effective to transmit one or more commands including the first command to the one or more processors; and e) a storage operably connected to the one or more processors, the storage effective for storing a data structure, wherein the data structure includes the digital media files of the first set, the digital media files of the second set, and the textual annotation.
1. A computer system for a narrational media organizer to transform digital media into a personal, memorable story with minimal user input, the system comprising: a) one or more processors; b) a non-transitory machine readable medium coupled to the one or more processors; c) a set of computer instructions stored in the machine readable medium and operable on the one or more processors for creating a narrational media organizer (NMO) environment causing performance of operations comprising: displaying digital media files of a first set as graphical representations of each of the digital media files in an arrangement along a timeline in a work area; receiving from a first user, a first command to shift the arrangement, including a user selection of an annotation location between two of the displayed graphical representations of the digital media files and a textual annotation; in response to the first command, placing a graphical instance of the textual annotation at the selected annotation location and shifting the arrangement of graphical representations to make room for the textual annotation; obtaining one or more digital media files of a second set of a second user, each of the one or more digital media files of the second set associated with a timestamp, wherein a first digital media file of the one or more digital media files of the second set was non-destructively excluded from the NMO environment; and merging the digital media files of the second set with the first set of digital media files, wherein: a first graphical representation of at least one of the digital media files of the second set is automatically inserted between two of the displayed graphical representations of the digital media files of the first set into the arrangement along the timeline based on the timestamp associated with the at least one of the digital media files of the second set, and a second graphical representation of the first digital media file of the second set is automatically inserted along the timeline and the second graphical representation includes a minimized version of the first digital media file; d) a user interface operably connected to the one or more processors, the user interface effective to transmit one or more commands including the first command to the one or more processors; and e) a storage operably connected to the one or more processors, the storage effective for storing a data structure, wherein the data structure includes the digital media files of the first set, the digital media files of the second set, and the textual annotation. 15. The system of claim 1 , wherein the operations for receiving textual annotations from the first user further comprise instructions to receive a paragraph headline annotation related to contents of a following section of digital media files.