Split the WFS client to its own package