Added additional tests on user signup; username is now required