Precision, Energy Fixes

Precision in difference between xAxis and longitude was very small
(10^-14 place). Decided to make a check that calculated the difference
and made sure it exceeded a certain threshold for interpolation. Also
used radians in energy calculation, no more negative energy