Gravity simulation Friend's code rewrite to more modern JS. Original source: https://www.khanacademy.org/computer-programming/gravity-simulation/5752782975500288