adopt callback/input changes from core / removed old examples
adopt yage-rendering module changes
added pass shader
adopted new primitive interface
added new entities for primitives
switch to new rendering (vinylgl)
moved to Yage.Data.List