Simplification of inputs
Simplification (again) of entity/sprite to have just a basic type and a specialized type for Sprite.
Added some docs ans updated samples.