* fix: use https for cloning submodules instead of ssh * chore: move to libs/ This simplifies the checkout process for github actions