add algorithm finding SCCs from directed graphics
add ignore file