Fleshed out Storehouse\Collection a bit more.
Refactored the test code to work the way I want the collections work.