First draft of user sign up screen
I created user sign in dialog and updated user sign up.
Tests are not set up yet, I use them for manual testing.
Bug fixing after testing