changes:
- cleanup and refactor LayerLister.
- fixed: clicking a layer was clearing property-editor.