refactored tests and adde contact page