Added SBox struct + many changes
Changed movePad process + reorg & comments