changed body data structure to hold acceleration vector. Although our basic engine doesn't use acceleration, it may be necessary for more complex engines.  In addition, the output files expect current acceleration values, so we need someplace to store them