Added Moves/Various Fixes

implemented leer
implemented gust
implemented poison sting
fixed the ordering of some moves
implemented thunder shock
implemented paralysis
fixed a typo with the canAttack calls
fixed a typo where typeCalc was always returning 1