Name hidden object routines
Pull out map header pointers and banks
Comment some bank 0 functions, and add wram labels for Predef.
Use a dedicated label for base stats.

The existing {Bulbasaur,Ivysaur,...}BaseStats labels are for convenience.
More complete hardware constants. Rename joypad constants.