finish user signup
change dummy path for signup to signup_path
fix a bug
change the placing position for errors display