POWERING A DWELLING: SOLAR ARRAYS & BATTERY STORAGE