add Makefile, clean, env, run, tests