Wow I'd like to think those of us on Tom's are a little more understanding and kinder then what was said above in the first reply. While there is some truth in what the person said, there are no stupid questions. I can understand why someone might rather ask then search for an answer. Asking is more personal and the answer may feel more trusted then a google search even if in honesty both are roughly the same.
For example saying "I also googled 'Will a 4690K bottleneck a 1070? solved' The answer is a clear and resounding No." Actually it is not that clear cut, just like an internet search wouldn't be. In most games it is true a GTX 1070 will not be bottlenecked with a i5 4690K. That is not all games though. In a newer trend games like BF1, Watch Dogs 2, Ghost Recon Wildlands i5s are in fact bottlenecking cards like the GTX 1070 because these games can take every thread you throw their way. And no those aren't the only ones, just the ones I choose to list as recent. Now if I were giving advice to a family member on their own build. I would say, "Go ahead with the GTX 1070 for now It is a good match for the most part but keep in mind you'll want a new CPU in the nearish future. Games are becoming much more well threaded then they were in the past."