facing directions, npc movement, joypad
rename functions, clean up address/wram comments, other misc only broken up so that all changes are viewable on github
Conflicts: constants/misc_constants.asm engine/battle/core.asm engine/menu/pokedex.asm engine/town_map.asm home.asm hram.asm