adding the ability to checkout code via git