Adding Opcode Factory

Added the opcode factory and unit tests.

Executor up next.