Proof of concept

Fast
code to see what is possible and test some ideas
first real commit

Adding the filter.