feat(*): add logic for deis-store

~~This is not yet ready for merge - it is provided so those who want to test deis-store have some code.~~

This is now ready for testing/review.