add google authentication

adds passport authentication for google and removes all previous user schema implementation