Added router class.
Addresses Issue #1