rough pass at webgl renderer and basic line drawing
merge 3d start