Fixes #5, category page implementation