This commit cleans up the resources in the 'embed' package, and instead moves them into subpackages of a new 'compose' package. This makes sure that '.env' templates and docker compose contexts are located in the same location.
This commit moves a huge chunk of the code to go. The TODO.md document indicates what is left to be done.