Solar Panels and Battery Storage: An overview