added contact page

close #33

updated a few little bugs and added the contact page