added Operator classes
added Position classes