Небольшой рефактор календаря