updated classes to 'new' style classes and started super/subclassing of distributed and service routers