Removed various duplicate data from Class (already in Type).
Class is now stored in Type. Initialization order is being improved (WIP).