added map loading and a test map