added files and updated gitignore