adding signup controller and view