Completed classes as initial commit