Added some more methods in TaskSession and relevant tests for them
- Added isRunning method to TaskSession
- Renamed getSessionDuration to shorter getDuration method and refactored it a bit
- Implemented TaskSessions methods
- Added tests for TaskSessions