Integrating a Need Module into a Task-independent Framework for Modelling Emotion: A theoretical Approach