Eco friendly, off the grid, modern homes