created world directory for map-related code
allowing maps to be described in their own classes as part of content rather than the core engine