Changes with test cases (new equals/2, less_than/2 and greater_than/2 functions)