Reference Java drawing application; uses GXL library to work with graphs easily