added contact page and improved layout