A Priority Queue for NodeJS in CoffeeScript --- good for Dijsktra's algorithm