api reader and collection are functional, able to implement Dataset interface at least
No need to be so specific on headers
Avoid infinite loops
data fetcher isn't part of the public interface
adds Inventory
typo
Adds basic product & store objects