Feature/front page layout

You could potentially save a few lines by rewriting `dataset_count` and `groups` as lambdas; they're pretty short. But it's not a big deal--this way is good too.