Add AMD shims for threejs, and add a deferred renderer
Include dependancies