Help with this project is certaily welcome.
When making commits, please try to use git commit comments that follow the conventions in the following section.
FEAT:when the commit adds/removes/changes some functionality of the libraryFIX:fixing a bugTODO:adding a todoREFACTOR:things like name changes, that do not change the functionality as suchDOCS:adding/removing comments, or actual documentationCHORE:things like updating library version number, updating gitignore file.TIDY:things like adding/removing whitespaces, or non-executable text like separators/decorators to make the code more readable. Also when repositioning the order of chunks of code (where the position makes no difference to the functionality)