Add profile MVC for storing user configs, add remove view (delete confirmation) for mediaFiles. Replace Bower with custom JSHint/Concat/LESS build in Gruntfile, restructure public/libs and create public/dist for assets. Move global JS files in public/js/ to new public/js/globals directory. Wrap all files in self-contained functions for JSHint 'use strict'.