more setup of default MonitorDestination to MonitorBuilder
move classes to SPI
move class to SPI