Added missing structs and one callback, started copying methods over.
Session finished so far.
hurr durr forgot to press the files to add -_-
Added some missing callbacks and enums, updated JLibrary to have more
methods