Revert "Changed map class to level class"

This reverts commit e1dab98f50b5c0e35d5847eae0a70c0696ecef6b.
Added level, camera, and data classes.

Added level class which holds the maps, players, and camera.
Camera class will support scrolling around a level.
Data class makes the data path available to any module.