* some restructuring
* added INetwork interface