Przewijanie miesiecy w obie strony, implementacja wzorca strategii,
refactor