added registration controller and page