Abstraction of Begin() function: 2.3.0
Added Begin() function to handle Plotter initialization (Serial.begin and storing millis()). This lets us avoid repeated call to default constructor with implicit copy to global plotter. The copy was showing undefined behaviour
Note: duplicate calls were left in default constructor for the sake of backward compatibility