Retire takeaway

This branch builds upon changes from the remove_placements branch.  It should not be merged until that one is complete.  It is here for discussion.
Just some cleanup since we have all 7 routes defined