Signup checks that username and password has not been used
Added some message flashing
Add flash message for incorrect password