WIP Overhauled the whole documentation

Should be almost completely fine. But some content is missing still...