Design tweaks

Some cleanup, bugfixes, and design tweaks. New font titillium web light. 
fixes #1 fixes #2 fixes #10 fixes #5