simulates gravity around massive objects