organizing files, renamed GLGitlab to GLGitlabApi and added an Public header