Initial commit of Contact provider