EvoCell rewritten in JS using WebGL