TBD: - Docstrings for every method - Delete commented code (add #TODO if commented code is related to an issue/feature you work on) - More tests
TBD: