Added a whole bunch of logging related functionality. checking for disk space, creating new file every X MB, Sample rate: Only log every N updates of the graph. Also, added 'upgrade' functionality so application settings are remembered for new version.