Add viewing table
Library->add_viewing
Provide library to controller
Keep track of start time
Add viewing to table on completion