added map and tiles
Merge branch 'map-creation' of https://github.com/ayaigame/ayai-backend into map-creation
needed it
put map in roomhash and made rooms more of a id based system
Merge branch 'develop' of https://github.com/ayaigame/ayai-backend into map-creation

Conflicts:
	src/main/scala/ayai/apps/EntityFactory.scala
	src/main/scala/ayai/apps/GameLoop.scala
	src/main/scala/ayai/components/Position.scala
	src/main/scala/ayai/components/Room.scala
	src/main/scala/ayai/networking/NetworkMessageProcessor.scala
added components for maps (tilemaps and tiles), also added parsing of json files into tilemap objects and their values (currently only support one layer)
Merge pull request #22 from ayaigame/map-creation

Map creation