Rewrote rumble

Should now support Warioware carts and official carts(but those are untested), in addition to the 3in1.