Add more efficient recip
Fix cabal file
Fix Ord for rational numbers