signup cleaned
refactored signin signup