add openGL dependency + put executable at root path
changed variables to remove the need to specify the directory name, making the build process less name refactoring sensible