Moved panic.cc over to compilers (where it's needed).
Moved alloc to its own header file.
Renamed permonst to MonsterType
Removed initial "struct" from most usages of object.
Removed spurious structs from the Monster types.
C++ified struct trap
Changed Trapinfo to better name
C++ified artifact
Changed struct You to struct Player
Changed the "u" variable to player
Renamed prop to Property
Added a method to you for polymorphing.
Add in a list of file to go through.