Registration page updated to work with edit. Admin panel changed so that the controller is mostly separated from the view. Still needs work.