Research and Development of CG Software, Inc. Cloud Based Technology!