Added virtual to doFilter method.
Code architecture improvement.
Using now virtual for devices.
Sasiae Tests are ok.
But some code may not compile on avr or sasiae...
Debug general architecture review.
Maybe not finished.