Refs #30 - Made level.monster_coordinates use an id indexed dictionary
instead and removed the monster's coordinates when defeated