Started developing the OpenGL backend

Signed-off-by: Sebastian Sura <Sebastian.Sura@hhu.de>