Refatoração: Classes movidas para novo arquivo.