Site nearly ready for release; need to finish up testimonials and opengraph and wait on logo