adding react demo controller