troche refactoringu, zmiana podejscia do page i modulow, teraz page dziedziczy po module, zrobiona konfigurowalnosc modulow, w dzialaniu zadnych widocznych zmian