added settings class and made the main activity into a singleton
moved the activity save to onStop instead of onDestroy
refactored the app settings to contain getter and setter methods instead of static load and save
new setting the selected username