Add the -c/--clean option.
Do not recompute layout each time. #performance

We use setOutputStream() and removeOverlay() to save layout parsing each
time.
Add the composer.json.
Add the README.md.
Add scripts in composer.