Better visual validation.
Some more validation (file existing)
Accept relative path from config file
Better filter implementation using relative path
Correction about adding and removing document