Initial commit.  Move an @ symbol around the screen.
Added a basic map the character can walk around in
Diagonal movement is now possible, and walls are impassable
beginning of work on doors (still buggy)
Reorganize source files into src directory
Add the beginning of a game log infrastructure
Fix bug to get doors working
Some Makefile cleanup and tweaking compilation flags
Only include log.h once
Stubs for items system
Apparently I had vim keybindings backwards...
Add player struct to encapsulate all player related functions with