Note: All data from the old tool has been copied into this tool's "old-tool-archive" folder.Written in python.