support for directed graphs

a faster implementation of node-link-able graphs with Bitsets that also allow directed graphs.