Added basic Room object, and implemented movement through a map
Extracted static Room methods into a dedicated Map class to handle navigation