Se agregan varias funciones y conexión a base de datos