Add separate routes for /edit and /delete

Also make use of the Post resource to render the detail view
through the `post.index` substate for greater flexibility.

Basically, all data concerns are now separated from the parent
`PostRoute` and live in their respective and much more adequate
child routes.