Your system should allow:
* the creation of superadmin accounts
* Map your user model to my user model
* CRUD users of my application
* Impersonate users of my application so I can see their data
* Expire / suspend / upgrade / downgrade users
* Search for users
* Notify a user via email of something
* Report top users by metric (in the mapping operation above we tell you where to look up these metrics)
* Report new signups per day