Added twitter auth
Added tests for google auth and most of the logic
callback url fixed the problems with auth