Draft of all URL endpoints

This sounds more correct, but in practice I think we'll have an easier time working with `blockface_id` than we will `blockfacereservation_id`, since we can get `blockface_id` from the UTF8 grid.  I could be persuaded otherwise though