added contact page and made postgres run both locally and on heroku
finished up chapter 3, including changing to postgres