adjacency list untested
add license to gemspec (fixes #1)