adds better comments to c code and adds a monster_types.h file