Utilizando patron singleton y autocarga de clases

Utilizando patron singleton y autocarga de clases, Agregando DAO y DTO bloqueo + corrección de errores