Refactor site initialization into after_create callback, pass in admin_user virtual attribute, and scope the sites listing into the current_user admin