This also includes a handful of functions for creating instances of a pokemon species, though certainly not complete.