Removes require and replaces it with an http request
Adds angular routes
Extracts products view into a partial. Shares data between cotroller(s) as a service