Add renders and texture swaps counts
Optimization: make TEXTURE0 always active
Enable shader program automaticly
Render optimizations

Run many operations only one shader activation, not each render round
Show debug information only when debug == true
Move shader defines to shaders/prepend.fs.js
Move common math functions to separate shader