Building Intentional Networks