add mixins, pattern "composition"

Instead of complex descendancy, I decide to begin to use pattern
composition.
So, I did mixins and behaviours based on mixins. Then I  added  sprites
with spriteable behaviour for sprite