Further work on v3.0

- updated all functions for new app structure
- added saving back in
- added color contrast checking
Save colors by pressing enter