Changes how url parameters are handled

- URL parameters are not given to Sprint when the pages are added to
Sprint but when the navigate function is called
- URL parameters are not required to be passed into the navigate
function. Undefined parameters are changed to the empty string