@JulofEnoch Thank you very much for such detailed and insightful replies. I have been spending time writing and organizing a lot of the material.
As a beginner, I will be studying a major portion of the subjects before I can post anything. It's gonna take me a while, mainly because the aim is to have a full written document with all resources available, a concrete rubric for those interested to learn.