better trimWhitespace method
sound effects
JSMADismissiveTextView --> JSDismissiveTextView
MADismissiveKeyboardDelegate --> JSDismissiveTextViewDelegate
refactor JSDismissiveTextView
refactor JSMessageInputView. new UIImage category.
refactor JSBubbleView. new message bubble images for highlighting.
refactor images. add UIImage category.
massive refactoring. lots of cleanup.
new delegate/datasource methods.
better avatar implementation.
separated bubble type and bubble style.
updated demo.
bug fix. avatar --> avatarImageView.
read me