- enigne.py was wrongly using float64 for every single matrix, dtype has now been converted to float32
- float32 conversion improved execution speed by ~23% and reduced every model size in half (old float64 models should remain compatible)
- nn.backprop() has been renamed to mbgd -> mini batch gradient descent