Made all data members private