CMS-1565: Live edit improvements
- improve code structure
CMS-1565: Live edit improvements
- add object for a LiveEdit component. Todo: use component object instead of JQuery object in other classes