tests for signup
fixing up scripts
adding sign up form
adding a few more tests
showing error messages