mock out a basic cli structure

this may seem overly compilcated, but as new commands
are added, you will not regret it. also, its easy to test
Merge pull request #4 from carrot/cli

Mock out a basic cli structure