Added a shim for request animation frame
Changed = to ===
added name property and refactored to Material
Fixed error throws
Added a load Material method
Added Global Geometry Methods
removed var
removed extra new
removed geometry specific set functions
refactored geometry properties
Added calculate methods for rectangles
Commented Geometry functions and minor refactoring
Added basic engine variables
Added all main object methods
Setting up alternate demo pages