Added smiley .h and .cc, not finished.