Merge pull request #6 from leftclickben/master

Routes and product category data
Merge pull request #7 from leftclickben/master

Products module.
Merge pull request #8 from leftclickben/master

Change app.interfaces.storage to app.storage
Merge pull request #9 from leftclickben/master

Products home page mods.
Merge pull request #10 from leftclickben/master

Rename "helpers" to "middleware"
Merge pull request #11 from leftclickben/master

Collections are now repositories.
Merge pull request #12 from leftclickben/master

Improvements to data seed script.
Merge pull request #13 from leftclickben/master

Add price data
Merge pull request #14 from leftclickben/master

Version bump 0.0.4
Merge pull request #15 from leftclickben/master

Refactors and remove generated data
Merge pull request #16 from leftclickben/master

Comments
Merge pull request #17 from leftclickben/master

Refactors for changes to library
Merge pull request #18 from leftclickben/master

Refactors
Merge pull request #19 from leftclickben/master

OK let's call them "components" and move on...
Merge pull request #20 from leftclickben/master

Package split cleanup.