Split UI to View and Presenter

- presenter created
- moved clockTicking variable
- moved tickingThread variable
- presenter calls view for view updates