Re: why does download put tiles for apps on my start page...
It's just part of the initial configuration of Windows 10. Just remove the tiles you don't want and rearrange as necessary.
Several new apps come with and/or are promoted by Windows 10, so a few new ones show up.