Turns

-Made a separate function on the world that handles calling takeTurn on
each enemy.  This is different from updating each entity which happens
multiple times a second (for animation).

todo:  world.js is a huge file and is taking on too much responsibility.