Minor refactoring to spec, CLI & Engine. Added README example section.