Right now resources are available on
routes, with editions and builds being known by their DB id number. It would be better to refer to these by their slug. To ensure uniqueness, this implies that builds and editions are sub-resources of products. I.e.
This ticket will complete this refactoring.