update readme doc

fixed typo in code example.
What is the rational behind renaming taken_at to taken_on? This is an API breaking change.

Time.at returns a time object which by convention (at least in RoR community) is named with _at suffix, whereas Dates use _on suffix.

Also you'd forgot to rename the attr_accessor.