Commit 170214

Codes stored on phone and sync'd on first launch
basic secret error checking
2 themes
Improved config page