Rename:
add xxgamehelper top directory

Add:
ConnectionInterface - The connection interface
Rename:
HelperMessenger 2 Messenger
CoreThreadInterface 2 CoreInterface

Edit:
TestMain - Edit the comment
ConnectionInterface - Edit the comment
WebClient - Edit the comment

Add:
MessengerData - The messenger class attributes.
MessengerInterface - The messenger class should provide information and
error output methods.
Connection - Programs should use connection class to login to the server
and generate the web client.
ConnectionData - The connection class attributes.
Core - The core class should provide a constructor initialize with web
client.
CoreData - The core class attributes.
StringScanner - A scanner to check a string in a file or get a string in
special pattern.
Edit:
Connection - Implements the doPost method
Connection - Changed an attribute's name
Core - Implements the clearFiles method, simplize the getPage and
postPage methods
CoreData - Change the messenger to protected
CoreInterface - Add comments to clearFiles method
StringScanner - Upgrade to support multi-charsets
WebClient - Add get/post methods