------------------------------------------------------------------------------------------------------------------------
 O QUE TEM QUE SER ENCAPSULADO:

 TEM QUE SER FEITO UM MECANISMO PRA OCULTAR A COMPLEXIDADE DE SE INICIALIZAR UM CONTEXTO OPENCL. ESSE MECANISMO TEM QUE
 RECEBER O NOME DO ARQUIVO E DO KERNEL E CRIAR TUDO NECESSÁRIO PRO FUNCIONAMENTO. - FEITO -

 TEM QUE ENCAPSULAR UM POUCO A PASSAGEM DE PARÂMETROS - O MECANISMO TEM QUE TER METODOS PRA RECEBER OS DADOS PRA PASSAR
 PRO KERNEL E PRA RECEBER OS DADOS DO KERNEL - FEITO -

 O MECANISMO TEM QUE ENCAPSULAR TB O ENFILEIRAMENTO DA EXECUÇÃO DO KERNEL E DA LEITURA DO RESULTADO - NÃO SERÁ FEITO -

 POR FIM, O MECANISMO TEM QUE LIMPAR A CAGADA CRIADA NA DIRETRIZ 1 - FEITO -
-----------------------------------------------------------------------------------------------------------------------