RSpec: use expect() instead of obj.should
RSpec: use allow().to receive instead of stub
Add Command class
Add SubmitCommand class
Add InitCommand class
Add SubmitCommand class
add FinishCommand class
Add RebaseCommand class
Add ListCommand class
fix require paths
Merge branch 'hotfix/improve'