Alterado para uso das classes de comunicação e hibernate