added documentation
update makefile for packaging