* Add switch platform to goalzero * fix update interval * Apply some suggested changes * pass device class to parent * Drop passing device_class * Tweaks * Drop underscore prefix