adds Makefile for docs and API doc PDF