added tests for form and form to views. Invalid input caught, new user in controller needs more work.