- statyczne metody fabrykujace
- konstruktory do tworzenia i modyfikowania 
- random repository