Introduce from_json constructors to allow more flexibility and move code out of Hypixel::API