add jasmine
add shortest path finding method