Class Composition Python