Create LongFormatDataFrame

a class I have been carrying around for a long time. I am sick of rewriting.