Added monster & item databases for referencing. Map files no longer need to specify enemy information within - simply reference the appropriate monster index and add 2 (e.g. if you wanted a skeleton, which has index 8 in MonsterDatabase.txt, you'd just put a 10 as the first number in the map file. The +2 is to offset 0, which is reserved for terrain, and 1, which is reserved for players).

This means that for later levels, all we need to do is load in a new map file and re-load the player file (since player data will have changed) - the monster & item databases only have to be loaded once. Haven't fully implemented items yet, but I figure we can get a few more (and images for them) before that becomes too big a concern.

Other varietal edits: Added a name field to Item, removed the now-defunct inner Point class from Level, and updated the SetupLevel() method in Game1.

P.S. Awesome job on map 3, Alex - hopefully the file format wasn't too tedious to work with.