Removed the singleton pattern from Map, now stored in lua's registry

This is so that code can be directly copied from Sketch to Tortuga. Each
room will have its own map and lua state, so this is the best option.