Refactored front end to use ng-include for tab partials instead of pubsub