Added basic continuous integration tests to run on any push. On main branch, the python program is built.