Improved scrolling and box sizing. Added coordinates (just relative to the canvas element for now).