Setting error code in constants instead of hardcoded value
Swapped out the submit pull request methods so that the singular method submitPullRequest actually submits, and the plural version just calls it.
Rearranged methods, moved to parent class so other future commands can extend it and use the same functionality
New Pull Request command, base class, does absolutely nothing yet.