Adding in facebook and google authentication