factored out the file parsing and processing
adds 'add new' functionality to drawer
fixes style issues for ListFragment
Refactors the options menu to be run by MainActivity