fix issue #44
Clean up signup action
clean the signup, (issue #24)
Merge branch 'feature/signup' into develop