Making a unfinished draft about the classes for this package