Added purge functionnality

- added purge behaviour in the listener through curl request
- Every query takes at least 2 seconds
- Added status command
- Added urls filtering to flush using regex

With only 3 classes the architecture is terrible (no SRP, no separation of concerns, magic constants everywhere), but it's already working as expected for now.