Improved makefile, switch from hardcoded pdfviewer