Made the Eav controllers more generic
Added Customers, Customer Addresses, and Categories
Include related resources for addresses/customers (proof of concept).
Reorganize, starting to add configuration options