How do the Dragon Balls (and Shenron) Work? - An Extensive and Overly Complicated Guide