Refactor command dispatching to be more git style
Merge pull request #6 from dstufft/refactor-command-dispatch

Refactor command dispatching to be more git style