Resolves #4 by adding unit testing for the current feature set, further unit tests should be implemented as features are added.
Also added a GitHub Action to run the tests upon each pull request to the main branch in order to verify that everything works before it is merged into the production branch of the package.
Resolves #4 by adding unit testing for the current feature set, further unit tests should be implemented as features are added. Also added a GitHub Action to run the tests upon each pull request to the main branch in order to verify that everything works before it is merged into the production branch of the package.