Adds a route helper to generate POSTs

There was a repeated code block in every index file.
This DRYs up this code and stores it off in a helper.
Updates docs and readme

Some better organization of the routes doc and updates to the readme.