Requirejs setup and working with backbone
modified:   app/index.html
new file:   app/js/app.js
new file:   app/js/boilerplate.js
new file:   app/js/collections/menu.js
renamed:    app/scripts/kanvas/AddShape.js -> app/js/kanvas/AddShape.js
renamed:    app/scripts/kanvas/EditShape.js -> app/js/kanvas/EditShape.js
renamed:    app/scripts/kanvas/ExtendKlass.js -> app/js/kanvas/ExtendKlass.js
renamed:    app/scripts/kanvas/RangeController.js -> app/js/kanvas/RangeController.js
renamed:    app/scripts/kanvas/Shapebar.js -> app/js/kanvas/Shapebar.js
renamed:    app/scripts/kanvas/Util.js -> app/js/kanvas/Util.js
renamed:    app/scripts/kanvas/app.js -> app/js/kanvas/app.js
new file:   app/js/libs/backbone/backbone.js
new file:   app/js/libs/fabric/fabric.js
new file:   app/js/libs/jquery/jquery.js
new file:   app/js/libs/json/json2.js
new file:   app/js/libs/require/require.js
new file:   app/js/libs/require/text.js
new file:   app/js/libs/underscore/underscore.js
new file:   app/js/main.js
new file:   app/js/models/menuItem.js
renamed:    app/scripts/require.js -> app/js/require.js
new file:   app/js/template.js
new file:   app/js/templates/menu.html
new file:   app/js/views/menu.js
deleted:    app/scripts/main.js