Odclenenie modulov z hlavnej casti kodu + refaktorizacia