Refactored GameView and game logic code, and implemented head to head multiplayer