update gitignore and responsive view