halfway into lab 2, wrote some functional tests, added forms but submit buttons not yet functional