Java library for the creation, manipulation, and traversal of networks and graphs