Backend returns also information about the msgs
Added to the UI messages still ugly
unit-tests passing after ISourceOfData creation