review of the syntax for peviewer
makefile with a main test file to use peviewer as a lib