Moved all game logic into GameField and implemented to view system. This will allow us to create different views such as menus, cinematics, and more