Unique worlddata for every world. Add world unload impl., Make getWorld case insensitive.
Repackage libraries to match craftbukkit structure
Replace long object hashmap with java hashmap for now
Fix long object hash map

Sill need to find a good hash function
Change hash function
Add world creating implementation
Add interfaces for unowned inventory
Add get viewers method to inventory. Deobfuscate some inventories class names
>_,<
Rename more methods for chest

Something is really fishy with that tile entity. It contains a lot of
shitty code that shouldn't really be there
Refactor TileEntityChest crappy logic
Forgot to move callables
Deobfuscate large chest inventory
Now chests don't need to tick
Some more methods for inventories
>_<
Implement more methods for inventory
Finish PipeInventory implementation

Except for setMaxStackSize
>_<
handle should be null if material is air. Add missing validators.