Implemented github and google login strategies. Cleaned up code by adding missing semicolons.