Move status checks from abstract `AComponent` to `Composition`
Less code in general, and less severe if super
is not called in Component methods.
We could also move the initial log message of each method to Composition
and get rid of super
calls completely.
(This is also in preparation of implementing #28 (closed))
Edited by Martin Lange