Se desarrolla patrones Factory, Singles y Builder