add gitignore. revise manifest