add gitignore
add support to Markdown