Prevent "Ghost" CPUs

Corrected an issue where the last line being empty resulted in the addition of a Processor struct that would never be filled