Merge branch 'develop' of https://github.com/ayaigame/ayai-backend into bug-squashing
added NPCGet code
equipment can now safely equip
equip message is now safe to try and equip non weapons/armor
added NPCMap
added output json messages
added output jsons for Class, Item, Effect, and NPC maps
changed how npcs are loaded
fixed output json calls (now output strings of json)
removed front of json messages
armor itemType is always outputted as Armor
player stats are now based off class and level
npcs are now stored in game and loaded from beginning
Ai now longer errors (does not send attack messages to actor anymore)
Send experience messages to chat
Merge branch 'develop' of https://github.com/ayaigame/ayai-backend into bug-squashing

Conflicts:
	src/main/scala/ayai/gamestate/MessageProcessor.scala
	src/main/scala/ayai/systems/AttackSystem.scala
damage also displays in chat
also displays before characters death
Merge pull request #106 from ayaigame/bug-squashing

Bug squashing
AI no longer moves
Equip messages are now also outputted in chat window
Started adding item spawn message
fixed inventory saving
started spawn
added slot default names
added loot
loot should now work
loot messages should work
fixed errors
fixed location of where loot drops from enemeis
increased timeout duration for processed messages
currentHealth can never go above maximumHealth