1.add more operator override and other util functions to CCPoint class
2.clean old c-way codes to c++ codes