Combine ViewCtrl and ViewSwitch directive for better modularization.
Update folder/file structure.
TODO: Pull out factories and services from App.js.