length of list is indepentent of number of elements
add number of flows ckill is tracking
added extra mutex to control access between ui_screen thread and process_queue thread
update number of flows
rename struct