adding task sleep function; extending .gitignore