removed EntityRepository as well as respective EntityTypes
added hint for unknown EntityRepository
added ITrait as a superclass for Trait callbacks
adjusted traits to make use of ITraits instead of simple callbacks
refactored blowup Trait
refactored jumpingcrate Trait
refactored movingground Trait
refactored firefly Trait
use stickiness Trait instead of BodyEnhancement
removed BodyEnhancement inclusion in Map
removed BodyEnhancement inclusion in MapBuilder
removed BodyEnhancement
moved binding of input to BloobGame
moved blob controls into its own Trait
refactored controllableblob Trait
refactored stickiness Trait into lazy initialization
refactored firefly Trait to a lazy initialization
removed method buildParticleAt in MapBuilder
removed settings hash from Entity constructor