Added libraries and startup script
Updated bristle brushes to have the same density
Touch source can be specified in settings.xml
Saving and loading dialogs updated
Application state added

Application is paused whenever a save/load dialog is displayed
Application is resumed when a dialog is closed
PromptManager is saved and resumed together with the application to
preserve the prompt timing during dialog activity
Caching added to FileBrowser
Pause, resume and reset functions added to Timer