Added require.js framework. Look to Shapes.js and main.js for usage.