Shoreline refactor, add support for WFS backed Shoreline classes