Add integration tests
Every time a new feature is added, we need to test wether everything is still working. We typically create a sandbox, instantiate it and test networking by ping and other commands. We need to automate this manual process. Start with simple scripts and also investigate how Gitlab CI/CD could be used in this process.