Properly implemented enderchests

They do everything you expect them to.

* Fixes #719.
Fix the alignment of all the neighboring lines.