Refactored the IndividualInstructionReader class from the InstructionReader class to mirror the design of the InstructionWriter class
Fixed merge issue in the InstructionReader class