removed IRack from workstation classes, useing ICausticEngine