An n-body simulation which will use a tree-method in order to optimize the calculation method. The program will allow the insertion and deletion of objects, and the real-time tweaking of object and simulation parameters.