A simple class based router that promotes clean coding.