General update….

This is a very detailed update, and i cant be bothered to include it
all right here. Instead, I'll just edit readme.md later and include
everything that has been changed and needs to be known.