More changes, contact form has now been added

Contact form has been added, more work still needs to be done.