add initial source files
sources compile