Issue #14 (part 1) virtualised canvas scrolling and minimal painting, can now scroll and do text-selection very fast with long documents (70,000+ words)