Create event dispatcher
Add keyboard controller
Add missed 'use strict' clauses
Use lower case directory names
Refactor engine code
Refactor code - rename CollisionPredictor.CollidableItem to CollistionPredictor.CollisionTrajectory
Refactor code - remove old files
Refactor code - Separate logic for collision detection and prediction from rendering logic
Refactor code - Separate logic moving object update logic from rendering logic
Refactor code - Rename Scene object to Renderer
Refactor code - Move Renderer and EventDispatcher to engine dir
Allow namespace and global event handlers