added a contact page and updated tests