Started to implemen the "Intercepting Filtern Pattern" (see  http://www.nullskull.com/articles/20060609.asp) as basic architecture for data handling.