Se refactorizo el nombre de las clases y se organizó el contexto