add gitignore
add OpenGLElement C++ class on QML