First Pentacolor commit
First commit
Scrolling and stuff.

Scrolling works but zoom and drag does not work together with it yet.
Separated model
First commit. Model is separate.
Refactoring
Refactoring
Merge https://github.com/Zomis/Pentacolor