move NodeList and actions to a separate package
replace NodeHolder/Renderer and NotesHolder/Renderer by generic classes
TextHolder/TextRenderer
Apply search an replace in nodes also to notes and details