update makefile and make a src directory
add mkdir -p bin for our makefile