Try again with vanilla google account auth.
Add jasny-fileinput and pow.