Pattern_matcher code van proof of concept

Signed-off-by: iceburg1991 <ijsbrand2004@gmail.com>
pattern_matcher proof of concept code