Add filter and filter test
Fin du développement initial de executer + refactoring