Added Makefile for doc generation and cleanup