Added a persistent board provider using an XML file