Creating Admin controller
Remove trash.
Merge with admins controller branch and resolve merge conflicts.