Added the linear visitor
define DEV_ROOT as relative path
change Makefile to relative path
change directory structure of application. Every executable file is replaced in seperate directory