public RainPipeState(RainPipes rp) : base(rp.RainPipeCanvas) 
 {
     rainpipes = rp;
 }
 public RainPipeState(RainPipes rp) : base(rp.RainPipeCanvas)
 {
     rainpipes = rp;
 }