refactorizat partea de openGL