OpenGL
Restructure project into a executable and a vector library