Cambios en NaiveBayer y Utilities

Cambios en la estructura de NaiveBayes para que vaya paso a paso como en
el algoritmo.

En el caso de Utilities he cambiado los metodos para que calcule el
vocabulario de una vez y no haga falta recorrer los textos dos veces ,
de igual forma preparo una serie de variables auxuliar por si nos sirven
en el algoritmo mas adelante.