move cnavasBounds parameter into options, see #17