Redesign homepage

What I hope are the final CSS tweaks that make this releasable to the public!