Clean up README
refactor
Correct formatting of negative rationals
Update documentation