update docs
add Makefile