Added Current user or admin check
Added Specs to allow admin users to edit and delete other users
[Bonus] Added extra permissions for Admin Users