Finish writing DividTrainTestDataNew()
Use this function to Divide Training and Testing Data and can apply
cross-validation easily.
	new file:   DivideTrainTestDataNew.m
Fix the DivideTrainTestDataNew( )
The Input may be of zero size. Add a checking condition before continuing
execution.
	modified:   DivideTrainTestDataNew.m
Modify the Design of DivideTrainTestDataNew()
Change the original input test_ratio to num_parts, and add a checking
condition to varify that num_parts is an integer.
Change the number of testing records from floor() to ceil()
	modified:   DivideTrainTestDataNew.m
Start to write the Main.m execution code
Main is the entry point of the whole program, and it calls all other
subroutines.
	new file:   Main.m
Establish the prototype of NormalizeFeature_Train()
Used to Normalize different kind of feature set separately.
Still need to construct the corresponding NormalizeFeature_Test()
	new file:   NormalizeFeature_Train.m