added types for Github limit check
Added GhUser type
Added types GhRepository and GhRepositoryList
missed underscores in exported names. fixed using camelCase