Moved CreateAdmin logic to a service. Can't get tests to work, however.
(~15 min)