Buidling out the Class class