Refactoring: class Station_Data separated.
Refactoring: class IDX_entry separated.
Refactoring: TC_Error_Code separated into its own file.
Refactoring: class TCDataFactory separated.
Refactoring: class TCDS_Ascii_Harmonic separated
Refactoring: class TCDS_Binary_Harmonic separated
Refactoring: class TCDataSource separated
Cleanup of unneeded header inclusions