Class initial commit