update readme and add markdown support