[Marble Blue 003] estructura patrón abstracto diseño