Working on WebGL rendering, adding tests and features