added src dir and Makefile