Implemented simpler version of IQTensor contracting and non-contracting product (using only vector instead of set and multimap). Tested and appears slightly faster.
Implemented simpler contraction code for IQTSparse.
Split class IQTDat into its own header file.