Fixtures for routing tests.
More unit tests.
Module restructuring and bugfixes.
Some dependencies added.