Complete the following for your project...
- Community and behavioral expectations.
- Links to external documentation, mailing lists, or a code of conduct.
- Steps for creating good issues or pull requests (Checklist from Mozilla):
- Maximum submission length of 400 lines
- Maximum function length of 50 lines
- Code must be automatically merged
- All tests must pass
- All functions must be tested
- All functions must be documented
- Respect the style guide
- Indicate what issue this contribution addresses
- Summarize and annotate changes