clone (http://stackoverflow.com/questions/4459928/how-to-deep-clone-in-javascript) and googles diff/patch libs
underscore
initial version. does init, add, commit, branch, and checkout
hello world spec
some readme