The Current Project needs to be refactored and restructured in order to make it cleaner, readable and more Pythonic.