support browser testing
clean up gitignore