removed service cachekey method
added github client runtime exception
renamed getRepositoryMetadata
added generators