Don't have Telegram yet? Try it now!
https://teenenggr.com/2018/06/04/uitableview-protocol-oriented-design-mvvm/
UITableView Protocol Oriented Clean and Easy Design