Skonczenie funkcjonalnosci Task repository. Nalezy przeprowadzic testy poszczegolnych funkcji