[Dancer-users] creating an abstract class and then basing other classes on that