update LICENSE
add a comments for Makefile
refine Makefile