Finally fixed ironchests

Took me hours to get the stupid GUI handling to work, becuase forge just
HAD to use no way to differentiate GUI holding objects other than
INTEGER COORDINATES...
so frustrated...

On a side note, we now have an API!