fix bug: dont display delete and finish button when check unfinished task list.
add gitignore