fullSize option for automatically resizing canvas to full window size
use ctx parameters by default so ortho transformation responds to window resize
new convenience method append to add new fields to a vec
update
update