Added features scaling

This was not easily working for features evolving a very different range.
Rescaling all the input features gives far better results.