Added tons of good code to GJLib
Fixed #2