Initial implementation of the FMM interaction and downward pass. Dowardpass needs to contain the acceleration shifts.