core: iterators refactoring
core: data storage components
core: filter for tick iterator added