Add block, tree, and species counts to user profile page

Also undecorates the view function and in favor of decorating it with
a separate name, for greater testability