Login/New User functional

They do not give errors upon incorrect inputs, but they do not allow
the user to continue except with valid inputs