add source files and pod spec