add presenter to appointments#by_week. Fix some bugs. Prepare to next finish