Completed ShadowRenderer class

World tilemap now draws soft shadows.  ShadowRenderer is stored in World
class, and is automatically drawn by the world.  Main loop is
responsible for updating the light location.  Currently only works for
player 1
Updated Shadows to work for both players

Also changed the numbers passed in to the players.  Player number is now
0 and 1 instead of 1 and 2.
Updated to actual tilemap for prototype

Actual tilemap for prototype that needs to be populated with objects and
events and stuff
Merge pull request #23 from Amarcolina/DynamicShadowTech

Dynamic shadow tech
fixing merge conflict for enemy merge pull request