Add an Atom feed.

Also extracts pagination info into a struct created separately and removes the never used routes.