Merge pull request #19 from Ryahes/master

Added enemy entities
2d Context Fallback

Added a fallback option for if the browser does not support WebGL, using
the 2d context and just outputting the base diffuse image.
Also added a glowing effect onto the emissive rendering.
Merge pull request #1 from lucashaley/master

grabbing updated code from master branch