Added diff between commits and ability to drag and drop local branches to check them out