Restructured Initialisation and preferences

Massive overhaul to structure of application and saving of preferences
and data

TODO:
Complete new screens
Fix clicking off the reminder
Make category and desc mandatory
Fix reminder popup
Fix reminder repeat scheduling
Automatic sync
Register at boot