finished part1
started part3. copied files from part2
working dfs/process tree
added Makefile for part4
removed warning messages about variable declarations