added additional energetics functions (that still need debugging) and added a class that tabulates energetic data, saves it, loads it, and fits it.