* Add testcontainers to e2e * Run e2e tests in github without docker * Run lint on e2e * Cleaner setup ordering * Rename setup file