Improve variable names, add SIGINT handling and benchmarking, add Running section to README, update todo