added more functions to GLHelper
formatted and added implemented functions from GLHelper