Fixed slight error with scala for loops operating on ranges, not up to a number
Added enum BooleanOperation
Added some stuff about boolean operations, and fixed some bugs in SidedInventoryManager
Moved the sided inventory stuff to a separate package
Added some nbt helpers
Switched enums to java enums
Switched more scala enums to java enums
Moved java files to the java folder
Fully implemented the RichNbtTagCompound
Fully implemented all nbt functions
Reformat
Fully implemented the nbt helpers
Created some base classes for the new modular gui system thingy
idk
Started work on the modular gui system (not the stack system)