Some new operation types are added
All necessary operations defined as Java classes