
  
   NOTE:  This object is going to work well _ONLY_ if arrays 
    wont be changed directlly [ie. push()] but _ONLY_ via accessor methods:
    createFace, createFaceByIds, addFace, addFaces.
    In the future we can make these Arrays PRIVATE but then the only 
    way to make them safe is to deliver additionall accessors like 
    getPoint(index:int), getFace(index:int) what could potentially slow 
    affect performance of this structure (well, we need to test it, and 
    if there is no problem, make a