add refresh on iPad
network activity indicator
modify the recent tableview for the core data driven.
database version of the recent view.
but there is the bug of multiple entries in the recents table.
if the meaning of  the 'historical record', all of the viewing events should be insert into the database independently is correct implementation.
but in this implementation does not insert the multiple records of the same photo viewing event.