Working contact form with passing functional and unit tests