implemented IO component, removed Filesystem and Network components