Added GraphicsContext and GlProvider to snowmew
added vertex loading
send render commands to gfx