Various changes. Added masterlist generation, moved parsing/generation code to a new header file. Need to re-work parser code to use object constructors and make the object variables private.