Add Junction Block and simplify Pipe Tile Entity and Pipe TESR
Add support for pipes going up-down properly.
Add Support for rotating blocks (using a bone)
Add block textures (just copied the existing ones)
Remove some deprecated code.
Add support for saving NBT data.
No longer need try catch in blockActivated.
Don't do everything in updateEvent.