Methods should be accessible via simple APIs, especially for querying and generating a network and drawing such results. Something of the likes of [this ](https://watermark.silverchair.com/gku301.pdf?token=AQECAHi208BE49Ooan9kkhW_Ercy7Dm3ZL_9Cf3qfKAc485ysgAAAnMwggJvBgkqhkiG9w0BBwagggJgMIICXAIBADCCAlUGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMwRoQBNUWNrQACM4RAgEQgIICJq6iNSDZDcOa7PKxvSlqB56UUmDIhtGLbpEVqh8regmTVKAQHVa1PlJCCp6zSKZhoJAGz5ou6RYiqIr-wvM2wDbZK-WaG2y29cXgfI3uvv5I25nSYsBaFcbajbes-zy5fk3FPe3nUEYbk3e4ZxsnGZ4ZZWFEIWLuMTqCFza8GkBuen3twPD0uJB6JWSGs1zFKp45RziXrVkMevNbHIO_wn-hxHEBZ3BOFGFn3UhH50ACE9pajRP3ppYEJwzc9vsQNAvhp9K3XsJPK8hDFj_IFO366jfRrdlO0aNaVqLTh1DTfmGmZOeJM4UDr0_subhyCtcp8J9wDdYRbG86YGCUXpYMHY5Z-IF6lcuRtsCOuJztHILzSDHHgHotVQJEG4RHVcYJptHU2mkHlwjiwe6xRAzutymbUVEskcwyt6dzGH1kfq8qYR0lqPii2hBQ4BHzL2ICGwcJ8sh5T9y1CVDGM8bnFgr4udHMmCcIh9CqP5KtW6iBg59oG2z_Bgn2pB35-f3ikjcpeqtoTB7AgxEEsNSlFfh3847hT1zn5_ZSFwkqy1xP9PWEkJCRWJtcGBXFMtVQaMLRVRTMmA6VWoqmhASIrXpPjEpS02-uo6hOoALF_akEfVJVBWYDmtzAv6fFdzCQ9SCAgEHGPotyKuWmBHsvEtsuLAuCS7y3g5hXoNp2C8tzOQhPfDlzQjXBk5wLQ94i1Kfep2B2PNDSIuoG2QlBLSMVfD4)