add a little feature of deleting unnecessary EOL
add the ignore file
little bug