Added a number of additional structs to the nsfdata package, some of which even seem to function properly