A Layered Approach for Modular Container Construction and Orchestration in HPC Environments