update dependencies and add Makefile and confs