[#64680394] added attachment view model and started to implement attachment behaviors