Pluto has five moons, all engaged in a strange and complex dance