Dodanie interfejsow

Na przyszlosc - ten interface powinien isc do osobnego PR, generalnie ma byc jedna zmiana na PR