Website feedback

The site is still undergoing some design work.