critical website fixes

This fixes some critical usability issues with the website. Nothing stylistic.