TableViewController Restoration Programmatically