Initial commit for nBody project
reorganized project directory, post-installing GIT. Moved legacy files into sep dir.
began modularizing the setup code for the physics into an initNbody function. Still need to share that with the render logic.
finished linking logic for mesh and nBody physics creation to single variable and proper loops. Also did small code maintence/cleanup.
got initial trails working. Still bugs -- only nb.bodies[0] renders realtime.
first trail working, rest of trails don't appear in real-time.
figured out the star trails init bug!
refactoring
still refactorin'
Finished first refactor. Trails now work correctly and code is a lot cleaner. Yeesh!
refactor works. Trails render correctly.
began working on the GUI.
GUI dev continues. Have basic add/remove functionality for bodies. Also did file structure cleanup.
basic GUI functions implimented: play/pause, change num of bodies, reverse time.
minor cleanup
gui dev continues, started working on picking functionality, created new helpers file for misc functions.
insignificant noodling with particle system code.
changed stars to black spheres + antialiasing.
small trail code refactor.
star and trail code small cleanups.