Optimizado el proceso de creación de la OCA

He cambiado la forma de construir la oca, creo que es mejor ahorrando algunos métodos y variables innecesarias. He cambiado las pruebas para que puedan ser ejecutadas de esta forma.