Could you please explain how the author uses CS2Interface to implement the purchase of keys or other items in the CS2 game? Thank you!