add boilerplate test main program
modify to build test executable
inc test deps