Added chatVC
refactoring