Added vim home keys to key bindings
Refactor: moved player and shape into their own files
Can nap play game from specs page
Createing a player 'placement' object for deciding if its safe to land a shape in a specific place
Refectored for extra DRYness