Adding angular-ui-router
Making the app work with the ui-router
Removing the usual angular route
Dividing view in two views
Using the state from ui-router instead of location
Using different format for dependency injection
Using the search field in the header to perform searches
Adding title and body css class based on current route
Making the form in the header section better
Working on responsive header
Making the header smaller
Using html5mode for angular routes (no #)
Adding a way to add testdata to mongo
Updating the product document type
Working with promises to execute code correctly
Coding style adjustments for app.js
Styling the search page
Adding more testdata
Adding filter to truncate string
Using filter and realligning company