Affectively Framework: Towards Human-like Affect-Based Agents