add event service, moved smiley to module