added literature
updated ignore file