Revert "layout/block setup"

This reverts commit 8ffafa01dcdd3c3686fd7c5b213e2c5e1b83b617.

Conflicts:
	block.js
	display.js
	event.js
	index.html
	layout.js