Some hints about the code ... mostly to myself.

"game.c"    hold the main function and some other stuff.
"dungeon.c" holds the functions that create the dungeon maps.
"world.c"   holds the functions that links and generate the world.
"map.c"     holds the functions that handle the update and display of the map.
"birth.c"   holds the functions to create the player character.
"thing.c"   hold the functions used to destruct or allocate basic templates.
"player.c"  hold the functions used to handle the player input.
"monster.c" hold the functions used to handle the monster input (AI).
"mysysdep.c"try to act as a wrapper or hold the functions that can 
	    be machine dependant (and failed)
"error.c"   handles the errors.

The DEBUG flag will only work on *nix (Maybe I'm wrong, but uses "system")
