branched riff-structure
refactored data structure
small fixes
introduced ListInfo, DataInfo
refactorings
Merged branch riff-structure