opengles confused the system, now glsl. Aslo added some themes