Initial commit. Still need the barnes-hut algorithm for approximating charge force.