Add the finishing date for the version 1.0

Since the version 1.0 of 1002 could work, but it doesn't meet the
requirement. I need to rework almost the whole program, so I decided
name it as version 1.0, and the create a new file as the 2.0 version.
Start the version 2.0

The first step of version 2.0 of 1002
Add general information
Add Several new function to reduce the size of main