added game map, map loader class and map loading functions