Assuming I update a page using Ruby and Rails, is it possible to track the time in which the page was updated and who updated it? How can I create a log to show the list of all who made changes and what changes were made?