lots of front page styling, and a bugfix
front styling coming together pretty well