adding git support. wip