added hydrogen
fixed Jump benchmark
moved temperature calculation out of velocity calculation
Added ability to select temperature function
fixed temperature tests
changed name of PositionJump to reflect the origin of the function
changed TemperatureFunc to take colatitude and longitude