Using Yeoman for builds. Adapts to Require.js module pattern. Adds puzzle loading from json files. Updated to latest version of Three.js.