Improvement: Nitkarsh Chourasia
Improvement made: Used class implemented lazy loading optimised memory by selective importing of modules and it's methods uses effective exception handling tested on windows and linux gui is to be made Memory optimised PEP8 compliant linter friendly :