Module registration unit tests
Merge pull request #10 from doxxan/feature/unit_tests

Feature/unit tests