Major front-page design update, lots of bugfixes