chat view, initial commit