Multiple changes

+Irregular shaped rooms
+JSON Reading (for rooms)
+Moved message box
+Player races (not currently working)
+Various comments
+Dead bodies
+Moved HUD elements
+Added various JSONRoom utilities to MapUtil.java
+Added unfinished Inventory system (not yet implemented or finished)
+Added unfinished UI system (not yet implemented or finished)

*Fixed FOV
*Fixed player death
*Fixed monster death
Merge branch 'master' of https://github.com/Figglewatts/CMRoguelike