Added ArrayTools and IterTools
Added hxmath
Lots of updates. Rewrote energy carrier code