Layers now render their own objects.
Early work on properly writing callbacks
The entity is now responsible for its own drawing. Introduced a Sprite
class constructor the way
Created untested FollowSprite constructor
Made jshint happy
Some progress on sprite following.
FollowSprite fully functional
Sprites are drawn correctly
Fixed indentation
More identation fixing
Added new camera object