Beyond Humanoid Emotions: Incorporating Traits, Attitudes and Moods