Lots of tests have been added to the main.go file. Several of the functions return structs now instead of json strings. I've added the initial structs for the remaining functions.
The secret API key is now imported from the environment instead of being hard coded into the package. The gamertag variable has been renamed to sampleGamertag.