This is mainly a learning project with the purpose of simulating a theoretical gravity in an image.  It uses graphics, multithreading, and focuses on using optimized algorithms.