improve grunt with auto concatenation of all js files
install the components for grunt
update the architecture