Item details

UI for item details.

- Removed DisplayVendor() from ProductCard directive and moved it to main controller.
- Added missing semi-colons in stateService.js