Implementing the Cradle to Cradle Principles into Buildings