clean up and pimpld implementation of shaders
add release build type
remove traces
made shader work. VAO and VBO are required now?