Update dependencies
Set up print CSS

Closes #2.
Move Handle to a component
Modularize project
Remove XXX
Tidy up preview
Eliminate handle

This can be added later if needed. No need to fiddle with it for now.