added Operator class, inherited by Principal and Handler
Added deadline class