feature(public, gruntfile.js) Code cleanup

modularize folder and file structure, change grunt file to concat/ uglify accordingly, delete unused resources (random ejs helpers, images)