Add data generation in the backend
Remove *.pyc
Add pyc to gitignore
Improve report system to make it more modular

Add report visualization :
- list
- count
- line
Correct for first reports
Merge