Add main functions for password

Summary: added the repos, modified the service provider, added functions for password, and config for google

Differential Revision: http://dev.raptblue.com/D7