Implementing 5th gen, and partial work on old gens.

Pokedex data for gens 1-4: Done
Move data for gens 1-4: Done
Item data for gens 2-4: Done
Ability data for gens 3-4: Done
Damage calculation for gens 1-4: TODO
Setdex data for gens 1-4: TODO