Updated version

- MessageBox if conflict with filename
- New logging system
- Prepare for wikipedia and text to speech use ( cf test.py)