A 2d javascript viewport management library for use in node or the browser.