New is that view model could be filled as selfone

 * when no mapper class present than view model
   can probably filed on ist own constructor
 * other fixes
Refactored and added new Tescases
Deleted unneeded test assets files
Small fixes