Remove algorithm dep

I will change it if someone says it's a condition to merge it. Will either of you merge it, or will I still be waiting for someone else?