Sacado de lib, queda directamente con el resto de los archivos, creada carpeta de test, TODO testear contra el mismo RWLock.o