App Structure, Buildpacks, and Deployment Lifecycle