Revised Account Framework

Establish the framework for future management of multi-brand accounts. With these enhancements, we will expand our software to allow users to effortlessly manage multiple brands from a single account.