LayoutManager refactorings, OpenDetailViewAsPopup

- Refactoring of LayoutManager to support different ListEditors
- MapView projects created
- OpenDetailViewAsPopup property for Web projects