add test for invalid user signups
users now get a flash message on suxxessful signup
finish user signup