Refactored the IndividualInstructionReader class from the InstructionReader class to mirror the design of the InstructionWriter class