Description
Refactor navigationList to allow for a default image to be rendered if none exists
Currently if no information is passed in about the url for an image, the image isn't rendered at all.
To allow for a default image that can easily be changed by an implementor. The new strategy is to have the default url in the template, and to have this default image rendered if no URL is passed in to the component.
There should likely also be an option that will allow the new strategy to be over ridden to the old strategy to handle other cases that may arise.