Add scripts to retrieve opcode list and refactor some classes in different headers