add license
add copied makefile
add one test