Basic class system complete.