Feature/sabind/new network parts

@whitneyimura abstracted network code.