add force-directed layout example