Package pulse.input

Introduces internal data structures that (a) are created as a result of parsing specific types of input files, such as: experimental heating curves, metadata, and property curves (e.g. specific heat and density); (b) are used by the TaskManager or any affiliated class.