The Building Blocks of Agency Development