added billing and better .gitignore