[@Phobos] My Cs is almost ready for review. at least the majority is. You will see two things in it that say "Need to be discussed" That is what we need to talk about in PMs if that's ok. ^^