Kilka zmian i wyodrebnienie klas do osobnych plikow.