Added todo note about IsFinished bug.
Cleaned up redundant code
Merge pull request #5 from behindcurtain3/master

Cleaning up the PrevGameTime assignment
Update GAME.md
Cleaned up usings in Interfaces
Moved PropertyBag from Interfaces to GameObjects namespace
Moved Bridges and Items layer above Cliff layer
Refactored Heros Update routine.
Changed storage structure of PostGameShaders to Dictionaries in
TeeEngine
Re-introduced Light Shader in Hero
Added support for specifing LightSources from .tmx files.
======
-BasicLightSource is now LightSource
-LightSource is now an Entity that implements ISizedEntity
-LightSource now registers itself to a LightShader on PostInitialize
hook
Merge branch 'master' into animationfix
Addded support for specifying Pulse in LightSource.
Added sample torch lights to cave_example.tmx
Added support for specifying PulseDuration and PulseStartTime in
LightSource.
Merge remote-tracking branch 'upstream/master' into animationfix