0001 Refactor preference saving to seperate class (DRY)
0001 Migrate old dates to long if app is already installed and saved to dates