Show only the 5 most recent blogs on the homepage

Fixes #54