scenegraph and graphics infrastructure
work on scale
fixed conflicts