Added signup controller, spec and routes