Set associations between shareholders and users and create a user resource in active admin
Create a username column and remove email column from users tabel
Set authentication key to username in devise.rb
Modify login form
Add username column to admin_users table