Ruby Difference of Squares first pass

* All tests passing