Added some basic setup error handling.
Removed the old loading code.  Tried to make the load appear to be more seamless (used setTimeouts in the load functions).  Fixed up the animation to be based on real-time.  Removed limitation for texture size.  Added source mapping to the build.