Admin can create customers, and can approve/reject site access.

@mikeymurph77, @amZotti - please have a look see.
Is this allowing the first and last name columns optional to fill out when it comes time to the submit a form? Should users be required to fill out both fields?