Separation of SignIn/SignUp forms (fixes #229)

I'm not sure about the function names so feel free to suggest something better