added markdown support and auto resizing textarea