1.- Se cambió la forma de almacenar las secuencias DNA (antes linked list ahora un único array).
2.- Se limpió y ordenó el código (variable names más cortos y claros, bloques de código más ordenados, remover código ya no usado, etc).
3.- Se solucionaron los memory leaks.
4.- Se cambió el tipo de datos para hash values a __uint128_t (para arreglar anterior overflow para el hash de strings de largo 27 o más).
5.- El número de registros en la DB ahora se maneja como variable global.
6.- Arreglada función longlong_pow para cuando el exponente es cero.