initial files, build files and source structure