ignore vim .swp files
find-path and find-shortest-path in a graph.  shortest-path works, but isn't pretty
a bit prettier, far from perfect
single space after period dammit!
WIP: IStore proof of concept, traversal incomplete