fixed naive bayes and guassian. now work properly. avg error = 10000