Operator class

Operator class itself no longer required but intended functionality is complete to a basic level.