Fourth commit

Implemented all core functions of the game
* Enemy Types
* Map visibility
The game is now playable, though you can't die. There is also no sense
of gameplay balance.