In order to fullfill #55 , I had to split database.py and reporting part with a new file: reporting.py.
I also applied Flake8/PyLint linting on reporting.py to start having a more maintainable code.
Once merged, I'll start working on #55 and also Linting on the whole project.
Some part of the code had inconsistency with identation (using both space and tabs) such as entry.py
In order to fullfill #55 , I had to split database.py and reporting part with a new file: reporting.py. I also applied Flake8/PyLint linting on reporting.py to start having a more maintainable code. Once merged, I'll start working on #55 and also Linting on the whole project. Some part of the code had inconsistency with identation (using both space and tabs) such as entry.py