Well I thought about make classes out of some stucts, with some I have done this (for Example Entity). Vector, Angle,... need to be structs and structs which only contain static methods donīt need to be classes. So which one are you missung to be a class? About documentation, I`m working on it, but its much work