Improved assert macros
Generating random numbers in the [0, 1] interval
Merge remote-tracking branch 'origin/master'
Fixing singularity; changed random number generator