program design component for Habitat for Humanity where can I find information about this?