modified comprunner to get some more args, created tools and sorter, started exercise 5