added makefile; removed extra dependencies