added signup controller and template