Add CI job to build and run Python tests (#9)

Fixed build and added Github actions to validate PR with unit tests
34 files changed