Spplit project into smaller ones

New project structure is:
- util
- model
- ui

Clearly defined dependencies via maven pom.
Will help in the future for splitting UI and Presenter logic