init
add files
fix Makefile