Algorithms: Update graph algorithms
Algorithms: Add BellmanFord implementation
Update .gitignore
Add solution for #1111 Trash Removal