Modificações necessárias feitas quanto ao fechamento das conexões.

Muitas não eram fechadas, o que acarretava em problemas de execução.
Novas modificações.