A shit ton of changes, including adding a contact page and some other stuff