MAJOR - Added new ability to set custom frame widths.  Changed convention to use frame instead of page