prototyping
	- implement dijsktra algorithm in ruby using a functional programming style