updated gitignore and ui