Add documentation.
Add validation to Engine Class.
Add unit tests for Engine class.
Replace trigger_error() methods with "Logic Exceptions".
Remove fancy PHP 5.4 arrays.
Fix issues with inheritance (blocks within blocks).
Update extensions to return values instead of echoing them right away.