Basic dropbox working. Does not support retrieving files in the GUI.
Switched back to using a Map to store the file index.
Slight refactoring of controllers and observers. Still no support for saving a file locally.