add circle shaders and make backwards compatible
move loop to render, WIP circles batch
drawCircles