Constraint-based Temporal Reasoning and E-Learning Tools for Deaf Users. A Literature Review