add redcarpet gem and markdown parser