more work on csi, modified some random rk45 implementation to fit my totally arbitrary style guide for numerical integration
verified appropriate implementation of acceleration function by returning velocity vector as well