Change the implementation of the recorder and add current best
finish the feature of recording
update vc studio files and data files
make changes for linux
final test passed for linux
Add own rand number generator, validated with linux and MS VS
update MS VS project information