update project templates
add build and demo