I've put together some documentation of various structures and classes in the game that I'm familiar with, check it out here. This isn't meant to be a 1 to 1 decompilation or anything, just a guide to what various fields are and some functions related to the classes. Please be sure to credit me in any codes you make with this information 
If you have anything to add, it'd be appreciated!

If you have anything to add, it'd be appreciated!