Modify ReadFile class
Refactor WriteFile class
Modify WriteFile
Refactor global constants
Fix a bug caused by removal of MainFrame.CurrentCustomer