Added redstone support.
Fixed Formatting.
Forgot what I was doing so I am going to just dump all of this. Contains
some new tile entity stuff for jars and some armor
Cleaned up code