added utilities for fetching complicated task information
added task_util.c to sources
added code to fetch the state of the process