most bools now inside a struct of their type eg engine or event
added all locations in game rather then locations only of pokemon
changed wild_pokemon_data system with water and land and merged them
added  a few gym leaders and rival data into the game
trainer data added for all bosses and rival except kanto and eliet 4