added PullRequest controller with spec