vc clean up. fix scroll to bottom issue.
fix scrolling
clean up
clean up
refactor cell property names
refactor layout to specify avatar size for incoming OR outgoing
more robust layout attribute isEqual