Bug fixes, iPad support, New colour settings view

It's... It's... It's... beeeaauuutiiiffulllll.
These diffs feel kinda small...

But srsly;
- iPad interface
- Bugs smash!
- more I forgot