updated .gitignore rules and added used libs