Affordable 21st Century Smart Homes