odseparowanie deklaracje i definicje funkcji
zmiana #pragma once na #ifndef wrappery