Remove DOM redundancy

Change: layout changed to 50/50 split.
Change: remove redundancy using ng-repeat for content and navigation.