improved tests and GoogleAccountProvider +  added convert methods to User class