added getting sha's
added commit stuff
added auth and removed crap
added abstraction + made a commit!
made a commit system; added user stuff