added target subfolders to gitignore
new library dependencies