Se agregaron las clases y la lógica de conneccion