System and PullRequest classes skeleton