Add SpriteComponent and AnimatedSpriteComponent, with support for TileObject's rendering them.
Fix componentsByType on Scene.
Add Backbone.Events support to Scene/SceneObject/SceneComponent.
 - Remove model from Scene class.
 - Add ISceneEvents and SceneEvents class that allow for proper extends usage of Backbone.Events.
Working combat components and state machine.  Add hit/miss animations.