add new function: 1) now each single pad can change size to adapt to game policy accordingly, visual effect (initial version) added. 2) add a new attribute to each "Pad" array element, which can be used to determine the activeness of the according pad
simple structure formatting