fixed Scope bug - initializing order was not defined
moved some functions into numeric_function.cpp
removed unnecessary spaces
added all comparsion functions