Not depending on "routeInformation" anymore for frontend material

Only depending on it for material that will disappear, in the backend.

Addresses #204 and #212.

<!---
@huboard:{"order":3.9375}
-->

Is there a reason to keep all of this in a comment ?