Layer model - renaming
Layers - using layerModel instead of QStringListModel

This is far from perfect, but I could not encounter issues (segfaults)
at runtime, supposing that it does the work for now.