update gitignore and setup