added signup view; fix post requests