add markdown mode & .gitignore