physics-ctrl, all: implemented control thread, misc improvements

I couldn't stop myself. I was completely going to release 0.2 but nope, had to do it and it was fun.