added dvcs module. Only made git for now. TODO: Integrate with the rest