Enhancement: Added GitHub Repository Service

Added GithubService and moved controller methods to service
any suggestitions? i'm not very smart in naming classes :)