Updated README.md
all: completely reworked multithreading, major optimizations

I feel like a fisherman who had to pull a fish for an hour before he finally caught it. This is a big one. Don't look at what my previous multithreading did. It was horrible. I was trying to avoid conflicts and caused a major one. Every thread wrote to the same object's forces variable. So yeah, even a mutex wouldn't same me there. Now I think my multithreading looks alot more presentable. Still don't like this thread creation algorithm. Too spamy. Maybe I'll think of a way to not create a thread on every single object. Also using the option struct for a lot of the variables. I hate that quiet thing. I'd like to write some kind of a message system with printf-like syntax and an additional verbosity parameter. Then I could filter most of them. SDL_Log seemed nice, but no one ever uses it. And I can see why. Documentation?? I'd like to release 0.1 as soon as I implement actuall spherical objects, .pdb and .xyz file reading for molecules and finally fix that goddamn selected object position. First one is easy. Second one - fine, could do it in a few days. Third one... damn. Bonus objective: get some fancy shader effects like shading.