Added state module to represent fronted data persist