added client side for creating commit
server routing for creating commit and retrieving latest sha