PullRequest spec refactoring
PullRequest class refactoring