Merge pull request #51 from rising-thunder/cilop

Derenders enemies in all screens when killed
hero taking damage animation
Merge pull request #52 from rising-thunder/romain

hero taking damage animation
adds more bugs
Merge pull request #53 from Dokko1230/master

adds more bugs
Clean up server.js file a bit
Clean up build world, get rid of extraneous functions
Clean up routes, get rid of extraneous functions
Fix small bug regarding map update
Add enemy controllers to deal with population of enemies
Add enemy data to deal with population of enemies
Manipulate world creation function to include enemies on every screen
Modularize hero damage animation correctly
Merge conflicts
Merge pull request #57 from rising-thunder/acjones617

populateAll populates all screens with 2 enemies
Add database ID to enemy class
Correctly gets enemies from memory instead of querying db
Refactor server side data storage, fix enemy positions
Remove console logs and legacy code
Gives a random parameter to each enemy in each room