Added events functionality (check reactor package inside utils)
Changed main and game logic (now VisualField "uses" Game and not
viceversa)
Changed some class locations
Removed Player, User, Computer classes