Variable matching/expansion, instance creation, and a basic CLI. No dependency resolution yet.