Incorporate battery model into Scenario

Enable drawing graphs for battery current and state of charge. Note that the current value is based on the battery data for RP battery.
Add GraphViewCapability to provide graph data for Component, since different component may require different types of graph.