updates for mathgl changes
meshbuffer UV should be Vec2
moved shaders to external file, separate primitives
translated old object loader
cleanup assetloader
Merge remote-tracking branch 'origin/feature/assetloading' into feature/ecs