add deserialize function
create pkmn.cpp file