Refactor and start of reorganization

Main motivation for this change is several of the best practice articles I've perused recommend a smaller number of modules.

Modules, like the name implies, are good for importing/exporting large pieces of functionality. I look at them just like maven project modules.

This first change is recognizing that "AllWorkflows" module is an extra layer that really does not need to be separated from the overall nwcApp module.

Filename/directory structure changes are to reflect recognition of a "top level application module".

Also includes a space -> tab change for some of the indentation.
Ahh, sorry, just saw this here. I thought you just moved the file up one directory, so I scrolled through the diff. I'm really glad you're not proposing to break the functionality :)  To me it is more confusing to put the controller here; it makes the purpose of the file twofold: set up the angular-ui router, and instantiate a controller. I've never seen app.js modules with controllers in them aside from tutorial apps.