[WIP] Enhancement: Added GitHub Repository Service

Added GithubService and moved controller methods to service
Can leverage the `class` keyword here, too. Helps a lot with finding usages in PhpStorm, too.