[BREAKING] Big and huge rewrite of code

Attention: This will most likely break everything, EVERYTHING!