IO: logger
Items: basic interfaces and exceptions
Items\Storage: The interface of an items storage