Created NaiveSoftmax (with performance comparison)