In between
Extracted "AND", "OR" and "NOT" from content filters to content group.
Content filtering refactorings and new window abstraction IByteWindow, replacing byte[] as passed out parameter.