Microsoft has recently changed how they handle New Tab extensions and have them turned off after installing them. After downloading Momentum you now have to visit Microsoft Edge's Extensions page and then turn Momentum on manually.
Turning Momentum 'on' in Microsoft Edge
- Type/enter edge://extensions/ into your url/address bar.
- Click the switch next to Momentum.
- Open a New Tab—you should see Momentum's welcome screen.