fleshed out the accounts, billing, payments and usage controllers