Child User Accounts

Hello,

I’m creating a site in which I’ll have employer accounts and employee accounts. Fundamentally, the accounts are the same. However, employer users have the ability to create/delete additional accounts (for employees). The accounts created by an employer will need to be be hooked to that employer’s accounts, in that the employer has the ability to delete that account.

Also would be good: For every employer account, a private group is created with their business name. Any employee accounts they create will be added as members to the group.

I think I’d like to do this in a plugin, but I don’t have any idea how to get started. I’m fairly new to both WP and BP, but a decent developer.