Made physics code dimension independent

Okay, ran into some problems with super secret project. But working on it. Almost done. Well, maybe another week of tweaking. Anyway, got around to removing really dumb variables out. Now you can have as much dimensions as... well as much as the vector extension of C allows for. Anyway, really, just a week more before I can actually continue doing good stuff. Hard spheres, then soft spheres, all in good time. Damn you moot.