Time tracking

every lesson viewing has a time tracking feature implemented where the user may see the time he has spent in the lesson and also the time that is given by teacher to study it. Time that the user has spent in all attempts and the last study attempt is then reported in the Reporting module.