made all passed parameters const

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
completed DoubleRange tests

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
fixing, refactoring, testing

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added toxiclibs object for static initialization of random seed
and other things that are gonna be added in the future

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>