- added a level properties class, reads and writes level properties
- added camera bounds to the level properties, camera won't pan beyond these bounds