add assets and update .gitignore