Coding

This is is the stuff that's supposed to work, I didn't touch some of the repos for a long time.

And many other things I contributed to here and there...