Big messy commit: Indentation changes, Data factory w/ navItems obj, refactor nav with repeater.