Update docs, set defaults, and implement resizing