Use draw to avoid mutliple declarations

Otherwise the routes are declared three times.
In addition used the only option to avoid redraw of product resource
links. Probably also solves #58

Fixes #71