Added the ability to fetch user information from the SpaceTraders API with a new getUser endpoint. This pulls back the player’s credits, ships, and loans in a single call.

I also created a reusable ConfirmDialog component and wired it up to the Player component, allowing users to create a new account. The dialog warns that the current API key will be lost before proceeding. This involved updating the Redux slice to handle the new user state and clearing the player during token requests.