Change view-presenter-model structure. 
Add abstract class model.
Add abstract listeners.
Add support in multiple key presses.
Add new game (2048 or maze) to menu.