Added runner with parallel and sequential modes
Added dependency stuff.
Fixed broken include path.
Modified make rule to use new runner.
Dependency stuff.