Added draft EOS class - need to insert the curve fitting functionality