zamiana funkcji na szablony

przerzucenie wszystkiego do naglowka, bo inaczej trzeba byloby
eksportowac funkcje