Photovoltaic, Community Shared Solar, Battery Storage, and Solar Ready Buildings