Please include a summary of the change and what is fixed or updated.
Please also include relevant motivation and context.
List any dependencies that are required for this change.
Type of change
Please delete options that are not relevant.
[x ] New feature (non-breaking change which adds functionality)
Checklist:
[x ] I have performed a self-review of my own code
[ x] I have commented my code, particularly in hard-to-understand areas
[ x] I have made corresponding changes to the readme
[x ] My changes generate no new warnings
[x ] I have added unit tests that prove my fix is effective or that my feature works
[x ] New and existing unit tests pass locally with my changes
Description of change
Please include a summary of the change and what is fixed or updated. Please also include relevant motivation and context. List any dependencies that are required for this change.
Type of change
Please delete options that are not relevant.
Checklist: