Re-factored the backend app to the top-level of the project
Changed the shared components to use a noce-scope prefix.  Updated nodemone to ignore mobile/node_modules
Moved the component tests to the top level project
Added partialify to enable require use on templates
Cleanup of the npm dependencies in the top-level project
Refactored the gulpfile, cleaning up variable definition
Cleaned up the browserify-tests task
Re-factored the top-level gulp file to multiple task files