A generic high-level canvas library.
