Work on GalaxyMergers. Elliptical orbits not working entirely correctly. Unsure if this is simply numerical innacuracy (although I think this is unlikely). Works perfectly for circular orbits