It's still there, of course. But I deleted it from the Start Page. Is there any way to restore it? Thanks.
Go to ALL APPS, select the one you want, and at the bottom menu when it appears, select Pin to Start.