added unimplemented network interface, working on GUI code