build make file fixes
reorganize dig sub-project
fix issue in include path processing