chat view fetches new messages on timer, added event to refresh button