Need to write OpCodes part of design and OpCodes choice in justification for design
Finished the design part. Need to do the implementation and testing parts