added structure of pages, blocks, lines and symbols (basic implementation of interfaces and structured/splitted instantiation
foo