WIP: Code improvement and unit test integration
In this merge request, unit tests for each section of the program are provided. Also code coverage reports and junit.xml
artifacts are generated during the CI run. There are also some code improvements and bug fixes, which will be described with the correct commit message, identifying open issues and/or describing the bug fix.