CMS-3557 LiveEdit - Create reusable class between admin and live-edit representing selectable item in Page
Introduced ItemView and ItemType  as reusable class between admin and live-edit representing an selectable item in Page