WebGL Library for learning purposes