**Changelog** - Homework has date attribute - Lesson has group_name and student_class attributes. - Lesson has normal attribute - Period.grades and Period.averages now property instead of a function - more efficient api calls in Client.lessons() - added Client.keep_alive()