Continued improvements and bug fixes for HomeworkManager and ClasslistManager