Rename front shader files, add GLSL-related API

Also removed old code from engine_update() function