add contact page and tests