Updated menu items and form to accurately capture and report additional properties
CONTENTBOX-381: Added additional attributes for classes, etc; moved provider display views to model; added live preview mode in menu builder mode; property name tweaks; other cleanup