Learning Embodied Ai Agents With Task Decomposition