Moved students loading to StudentService.Instance()
changed serialization method
moved state saving to Application_Deactivated and Application_Closing methods