Creado manejador de modelos

Este commit cambia radicalmente como nos conectamos a la base de datos,
aumentando la seguridad y usabilidad, simplemente con una línea de
código se pueden crear registros en cualquier tabla de la base de datos
y además permite añadir un conjunto de reglas para evitar ausencia de
datos y datos no solicitados.