Some comments

Added some documentation and comments to Hazard and the hazard creation
code in LevelControl