Fixes documentation
Updates tests
Adds more opcode