add <textarea> input, add markdown conversion

fixes #59 and #60.