change makefile of the template program
add template program
add unfinished BasicMath