And there we go. The answer was right in my face, and I was still doing it wrong (manually adding things to the actual Start Screen folder in Explorer). Thanks!From the start screen, right click. Click on "All Apps" in the lower right corner. Right click on any app, pin to start option on the bottom of screen. Or if using touch/gestures - swipe up from bottom of screen, all apps, quick down swipe on whatever app you want to pin, and pin at the bottom of screen.