+ modules for list, add-edit views
+ building single .js file using grunt 's requirejs task
+ converted all code to modules using require.js