Added implementation for Bellman Ford and Knuth shuffle algorithm