refaktoring. ovladani motoru jako vlasni trida