Fixed randomize.
Added Float and Int functions.
Fixed the function parameter adding to the function scope.
Fixed the if-statement generation when the if-statement "true-block" contains multiple basic blocks.
New test.\o/