Position dimension text properly
Add some snap related settings
Add hover and selected colours to TextSceneItem