issue#61 fixes: Added some exceptions for Validation + new duration method to TaskSession
issue#61 fixes: Regenerated
issue#61 fixes: Validation logic