Added Material Router (still WIP).
Updated Libraries.
Refactor API.