Separate purposes

* Add presenter to create objects for views
* Add object to choose colors for cause markers