Add ExtractOperation, move all operations to dedicated module
Add HumanizeOperation