started to implement ogl interface
split code in several files
remove unused file