Statistics library

[removed]