update WORKLOG
resolves #11 fix box around code block that spans multiple pages

- fix dry_run height calculation so it accounts for whole pages
- draw box for each page the code block occupies