Started work on TileEntities and GUI's.

And done a pretty poor job of it.