Completed the weather abilities' implementation. Also implemented Power Swap, Rapid Spin, and the four Weather Moves (Rain Dance, Sunny Day, Hail, Sandstorm).