Add Authentication

This adds authentication by using a google account. We may need to add our own authentication later, but for now this works.

We also need to find a way to use this username but create our own user class to hold the username, ship specs, money, and so on. But that will be for a later version.