fix bug where routes aren't fired without ng-view present