Added Monsters

Added Monsters in the most basic way possible, they just a name and what
they inherit from Sentient. But it should be enough for Kevin to work on
adding them to rooms with items.
Random Monster function

Added function to Controller for random monster same as random item, for
the map generation.