Add Makefile, down version
Write down usage, fill in funcs