Drawer creation now supports width or height rather than scale.
Cleanup and docs.