Add source template
add files