worked on TwoD font rendering, change all class, typedef, enum...to camel case