A cardinal change of front end coding styles.

@sofish  @youngerheart  @gogu @liuflyfly @zorayoyo