fix
using DOMAIN_ID as id for PM and not index of entry in list
added SelectionChangedListener which switches 'selectedBook' PM
started with book editor
adding editor into view
binding visibility of widgets to selection state of table