Dot navigation updates on scroll

Got the dots to change properly when the different sections are visible
at the user’s screen