moving program execution to separate main.py file to enable unit testing LinkChecker