Add UI for Theme Picker
Move Color to its own folder
Bound theme colors to datasource
Resolves #398. Add support for saving and loading themes for color picker. Implemented writing and reading to files with custom extension .thm