Split SceneItem into multiple mixins
Add Item to outline pane when added to scene
Cleanup Item base
Update Previews to be regular Items and not ItemGroup
SelectableMixin on SceneItem was messing with snap
Add HoverEventManager to allow multiple snaplines to trigger hovers at the same time, base QGraphics implementation only allows a single item to be hovered at a time