Base "block" class added, player collision altered

Added a "block" class that all blocks in the game derive from

Changed the way entity collisions work, removing coins and enemies from
game from inside the player class now