* Remove decl files and rename main ParticleSystem struct
* Document particle system new/init
* Document generic particle system functions
* Document particle system allocation functions
* Document remaining particle system getters and setters
* Particle system cleanup
* Rename particle system files
* Format files
* PR feedback
* improving readability
also seemingly located the party healing function
* readability
* clean it up
* Update pokemon.h
* add function names
Adds names to many unnamed functions for readability. Also adds names to a couple structs.
* add function names
* add struct names
* more functions with human names
* rename chatotcrydata
* doxygen documentation
* update box mon function
ProcessBoxPokemonWithTrainerInfo is now UpdateBoxMonStatusAndTrainerInfo and all params are labeled
* fixing formatting
---------
Co-authored-by: Jack <schoenjack98@gmail.com>