added libraries; fixed .gitignore