Initial implementation of a ClassBase