- fix split navbar in chrome
- dynamically generate navigation items from configured states in ui-router