Fixed: No pagination needed in single-page scrolling canvas view
Revised: refactored analysis/piece script to avoid redundant code
Fixed: Clear (but don't reset) comment textarea after submission