Adding tests for divide()
Indentation as spaces, not tabs
Negate can now also return a clone
Adding even more tests