Priority queue added to git (silly) with fleshed out dijkstras